﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace GesPro
{
    /// <summary>
    /// Fiche de section de rapport.
    /// </summary>
    public class SectionRapport
    {

        private int semaine;
        private int annee;
        private string projet;
        private decimal heures;
        private string taches;
        private string problemes;
        private string solutions;

        /// <summary>
        /// Semaine du rapport.
        /// </summary>
        public int Semaine
        {
            get
            {
                return semaine;
            }
            set
            {
                semaine = value;
            }
        }
        /// <summary>
        /// Année du rapport.
        /// </summary>
        public int Annee
        {
            get
            {
                return annee;
            }
            set
            {
                annee = value;
            }
        }
        /// <summary>
        /// Nom du projet de la section de rapport.
        /// </summary>
        public string Projet
        {
            get
            {
                return projet;
            }
            set
            {
                projet = value;
            }
        }
        /// <summary>
        /// Nombre d'heures réalisés durant la semaine.
        /// </summary>
        public decimal Heures
        {
            get
            {
                return heures;
            }
            set
            {
                heures = value;
            }
        }
        /// <summary>
        /// Tâches réalisés sur le projet.
        /// </summary>
        public string Taches
        {
            get
            {
                return taches;
            }
            set
            {
                taches = value;
            }
        }
        /// <summary>
        /// Problème rencontré durant la semaine concernant le projet.
        /// </summary>
        public string Problemes
        {
            get
            {
                return problemes;
            }
            set
            {
                problemes = value;
            }
        }
        /// <summary>
        /// Solution apporté durant la semaine concernant le projet.
        /// </summary>
        public string Solutions
        {
            get
            {
                return solutions;
            }
            set
            {
                solutions = value;
            }
        }

        public SectionRapport()
        {
        }
        public SectionRapport(int Semaine, 
                            int Annee,
                            string Projet,
                            decimal Heures,
                            string Taches,
                            string Problemes,
                            string Solutions)
        {
            semaine = Semaine;
            annee = Annee;
            projet = Projet;
            heures = Heures;
            taches = Taches;
            problemes = Problemes;
            solutions = Solutions;
        }

    }
}
